package com.zjsd.sqeybusiness.domain;

import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 接单信息对象 orderinfo
 * 
 * @author Zheng
 * @date 2025-03-10
 */
@Data
public class Orderinfo extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 订单id */
    private Long orderid;

    /** 会员id */
    @Excel(name = "会员id")
    private Long hyid;

    /** 会员手机号 */
    @Excel(name = "会员手机号")
    private String hyphone;

    /** 微信名 */
    @Excel(name = "微信名")
    private String wxname;

    /** 商机id */
    @Excel(name = "商机id")
    private Long sjid;

    /** 接单数量 */
    @Excel(name = "接单数量")
    private Long jdsl;
    /** 接单时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "接单时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date jdsj;
    /** 商机价格 */
    @Excel(name = "商机价格")
    private BigDecimal price;
    /** 微信openid */
    @Excel(name = "微信openid")
    private String openid;
    /** 会员姓名 */
    @Excel(name = "会员姓名")
    private String hyname;
    private String sjtitle ;
    private String sjcontent ;
    private String cgrname ;
    private String cgrphone ;
    private String provincename ;
    private String cityname ;
    private String areaname ;
    private Long zdsl ;
    private String sszt ; //申诉状态
    private BigDecimal czje ;
    private String mdbz ;
    private String callbackurl ;
    private String contenturl ;
    private String reqsn ;
    private String zfzt ; //支付状态
    private String czbz ; //充值标志
    private BigDecimal zhye ;
    private Long rechargeid ;
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date startDate ;
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date endDate ;
    private String adminflag ;
}
